audio-visual presentation - German English Dictionary